wccbel\classes\services\scheduler\Scheduler D

Total Complexity 185
Dependencies 3
Dependents 0
Total lines 704
Lines of code 571
Logical lines of code 278
Comment lines 3
Methods 27
Properties 4

Methods 27

Method Rating Maintainability Complexity Lines of code
schedule_handler()
D
23
55 165
get_run_time()
C
41 25 51
update_job()
B
44 18 41
add_job()
B
45 17 39
update_complete_handler()
B
43 16 47
get_job_data()
A
51 8 25
revert_complete_handler()
S
53 7 21
get_job_log_ajax()
S
53 6 22
stop_job()
S
49 5 32
delete_job()
S
52 5 24
enqueue_scripts()
S
60 4 12
__construct()
S
51 2 25
update_job_log()
S
63 3 10
add_action_button()
S
72 1 5
get_current_time()
S
74 1 5
add_schedules()
S
68 1 7
add_tabs_list_button()
S
66 1 8
get_today_timestamp_with_time()
S
78 1 3
clear_event()
S
80 1 3
get_jobs()
S
74 1 5
add_tabs_list_content()
S
70 1 6
add_tab_content()
S
70 1 6
delete_job_log()
S
79 1 3
get_job_log()
S
78 1 3
add_tab_title()
S
76 1 3
update_handle()
S
100 1 0
revert_handle()
S
100 1 0